# 以 百度首页 请求为例
import requests

# 发送http请求
resp = requests.get(url='http://www.baidu.com')

# - 获取 URL：resp.url
print('获取的url为：', resp.url)

# - 获取 响应状态码：resp.status_code
print('获取响应状态码：', resp.status_code)

# - 获取 Cookie：resp.cookies
print('获取cookie：', resp.cookies)

# - 获取 编码：resp.encoding ---ISO-8859-1 西欧编码：字母、数字、罗马字符。（不支持汉语系字符）
print('获取编码：', resp.encoding)

# - 获取 响应头：resp.headers
print('获取响应头：', resp.headers)

# - 获取 响应体：
#     - 文本格式：resp.text
# print('获取响应体，文本格式：', resp.text)

#     - 字节码格式：resp.content
print('获取响应体，字节码格式：', resp.content.decode())

#     - json格式：resp.json() ： 看到 JSONDecodeError 错误信息，说明响应结果，不能转换为 json格式。
# print('获取响应体，json格式：', resp.json())